﻿namespace Yutai.ArcGIS.Carto.DesignLib
{
    public class CartoTemplateTableStruct : TableStruct
    {
        public string BorderSymbolField
        {
            get { return "BorderSymbol"; }
        }

        public override string DescriptionFieldName
        {
            get { return "Description"; }
        }

        public string FontInfoField
        {
            get { return "FontInfo"; }
        }

        public string GridTicSymbolField
        {
            get { return "GridTicSymbol"; }
        }

        public string HeightFieldName
        {
            get { return "Height"; }
        }

        public override string IDFieldName
        {
            get { return "ObjectID"; }
        }

        public string InOutDistFieldName
        {
            get { return "InOutDist"; }
        }

        public string JTBInfoFieldName
        {
            get { return "JTBInfo"; }
        }

        public string LegendInfoFieldName
        {
            get { return "LegendInfo"; }
        }

        public string MapGridFieldName
        {
            get { return "MapGrid"; }
        }

        public override string NameFieldName
        {
            get { return "Name"; }
        }

        public string NorthInfoFieldName
        {
            get { return "NorthInfo"; }
        }

        public override string OrderIDFieldName
        {
            get { return ""; }
        }

        public string OutBorderWidthFieldName
        {
            get { return "OutBorderWidth"; }
        }

        public override string ParentIDFieldName
        {
            get { return ""; }
        }

        public string ScaleFieldName
        {
            get { return "Scale"; }
        }

        public string ScaleInfoFieldName
        {
            get { return "ScaleInfo"; }
        }

        public string SpheroidTypeField
        {
            get { return "SpheroidType"; }
        }

        public string StartCoodinateMultipleFieldName
        {
            get { return "StartCoodinateMultiple"; }
        }

        public string StartXFieldName
        {
            get { return "StartX"; }
        }

        public string StartYFieldName
        {
            get { return "StartY"; }
        }

        public string StripTypeField
        {
            get { return "StripType"; }
        }

        public override string TableName
        {
            get { return "CartoTemplate"; }
        }

        public string TitleDistFieldName
        {
            get { return "TitleDist"; }
        }

        public string TJIDFieldName
        {
            get { return "TJID"; }
        }

        public string TKTypeField
        {
            get { return "TKType"; }
        }

        public string TuKuoInfoFieldName
        {
            get { return "TuKuoInfo"; }
        }

        public string WidthFieldName
        {
            get { return "Width"; }
        }

        public string XIntervalFieldName
        {
            get { return "XInterval"; }
        }

        public string YIntervalFieldName
        {
            get { return "YInterval"; }
        }
    }
}